An energy-minimization framework for monotonic cubic spline interpolation
نویسندگان
چکیده
This paper describes the use of cubic splines for interpolating monotonic data sets. Interpolating cubic splines are popular for 1tting data because they use low-order polynomials and have C continuity, a property that permits them to satisfy a desirable smoothness constraint. Unfortunately, that same constraint often violates another desirable property: monotonicity. It is possible for a set of monotonically increasing (or decreasing) data points to yield a curve that is not monotonic, i.e., the spline may oscillate. In such cases, it is necessary to sacri1ce some smoothness in order to preserve monotonicity. The goal of this work is to determine the smoothest possible curve that passes through its control points while simultaneously satisfying the monotonicity constraint. We 1rst describe a set of conditions that form the basis of the monotonic cubic spline interpolation algorithm presented in this paper. The conditions are simpli1ed and consolidated to yield a fast method for determining monotonicity. This result is applied within an energy minimization framework to yield linear and nonlinear optimization-based methods. We consider various energy measures for the optimization objective functions. Comparisons among the di5erent techniques are given, and superior monotonic C cubic spline interpolation results are presented. Extensions to shape preserving splines and data smoothing are described. c © 2002 Elsevier Science B.V. All rights reserved.
منابع مشابه
Monotonic Cubic Spline Interpolation
This paper describes the use of cubic splines for interpolating monotonic data sets. Interpolating cubic splines are popular for fitting data because they use low-order polynomials and have C2 continuity, a property that permits them to satisfy a desirable smoothness constraint. Unfortunately, that same constraint often violates another desirable property: monotonicity. The goal of this work is...
متن کاملMonotonicity-Preserving Piecewise Rational Cubic Interpolation
An explicit representation of a C1 piecewise rational cubic spline has been developed, which can produce a monotonic interpolant to given monotonic data. The explicit representation is easily constructed, and numerical experiments indicate that the method produces visually pleasing curves. Furthermore, an error analysis of the interpolant is given.
متن کاملPlanar cubic G interpolatory splines with small strain energy
In this paper, a classical problem of the construction of a cubic G1 continuous interpolatory spline curve is considered. The only data prescribed are interpolation points, while tangent directions are unknown. They are constructed automatically in such a way that a particular minimization of the strain energy of the spline curve is applied. The resulting spline curve is constructed locally and...
متن کاملCurvature variation minimizing cubic Hermite interpolants
In this paper, planar parametric Hermite cubic interpolants with small curvature variation are studied. By minimization of an appropriate approximate functional, it is shown that a unique solution of the interpolation problem exists, and has a nice geometric interpretation. The best solution of such a problem is a quadratic geometric interpolant. The optimal approximation order 4 of the solutio...
متن کاملGeometric Continuity Two-Rational Cubic Spline with Tension Parameters
Abstract— A smooth curve interpolation is very significant in computer graphics or in data visualization. In the present paper -piecewise rational cubic spline function with tension parameter is considered which produces a monotonic interplant to a given monotonic data set. The parameters in the description of the spline curve can be used to modify the shape of the curve, locally and globally. ...
متن کامل